﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Ewell.Interface.Common.Model.GateWay.Dto.InsuranceManager
{
    public class OutEncounterResp
    {
        /// <summary>
        /// 门诊就诊标识
        /// </summary>
        public string outEncounterId { get; set; }
        /// <summary>
        /// 计划就诊日期
        /// </summary>
        public DateTime? visitedAtPlaned { get; set; }
        /// <summary>
        /// 计划就诊医生标识
        /// </summary>
        public string visitDocIdPlaned { get; set; }
        /// <summary>
        /// 计划就诊医生名称
        /// </summary>
        public string visitDocNamePlaned { get; set; }
        /// <summary>
        /// 医保就诊医生标识
        /// </summary>
        public string insurVisitDocId { get; set; }
        /// <summary>
        /// 医保就诊医生名称
        /// </summary>
        public string insurVisitDocName { get; set; }
        /// <summary>
        /// 计划就诊科室标识
        /// </summary>
        public string visitDeptIdPlaned { get; set; }
        /// <summary>
        /// 计划就诊科室名称
        /// </summary>
        public string visitDeptNamePlaned { get; set; }
        /// <summary>
        /// 医保就诊科室标识
        /// </summary>
        public string insurVisitDeptId { get; set; }
        /// <summary>
        /// 医保就诊科室名称
        /// </summary>
        public string insurVisitDeptName { get; set; }
        /// <summary>
        /// 操作人员标识
        /// </summary>
        public string operatedByUserId { get; set; }
        /// <summary>
        /// 操作人员名称
        /// </summary>
        public string operatedByUserName { get; set; }
        /// <summary>
        /// 操作日期时间
        /// </summary>
        public DateTime? operatedAt { get; set; }
        /// <summary>
        /// 患者姓名
        /// </summary>
        public string patientName { get; set; }
        /// <summary>
        /// 患者唯一标识
        /// </summary>
        public string patientId { get; set; }
        /// <summary>
        /// 门诊诊断列表
        /// </summary>
        public List<DiagnosisResp> diagnosisList { get; set; }

    }
}
